﻿<!DOCTYPE html>
<html>
  <head lang="en">
    <meta charset="UTF-8" />
    <title></title>
    <style type="text/css">
      * {
        margin: 0;
        padding: 0;
        font-size: 12px;
      }

      ul {
        list-style: none;
      }

      a {
        text-decoration: none;
      }

      .wrapper {
        width: 250px;
        height: 248px;
        margin: 100px auto 0;
        border: 1px solid pink;
        border-right: 0;
        overflow: hidden;
      }

      #left,
      #content {
        float: left;
      }

      #left li {
        background: url(images/lili.jpg) repeat-x;
      }

      #left li a {
        display: block;
        width: 48px;
        height: 27px;
        border-bottom: 1px solid pink;
        line-height: 27px;
        text-align: center;
        color: black;
      }

      #left li a:hover {
        background-image: url(images/abg.gif);
      }

      #content {
        border-left: 1px solid pink;
        border-right: 1px solid pink;
      }
    </style>
    <script src="jquery.min.js"></script>
  </head>

  <body>
    <div class="wrapper">
      <ul id="left">
        <li><a href="#">女靴</a></li>
        <li><a href="#">雪地靴</a></li>
        <li><a href="#">冬裙</a></li>
        <li><a href="#">呢大衣</a></li>
        <li><a href="#">毛衣</a></li>
        <li><a href="#">棉服</a></li>
        <li><a href="#">女裤</a></li>
        <li><a href="#">羽绒服</a></li>
        <li><a href="#">牛仔裤</a></li>
      </ul>
      <div id="content">
        <div>
          <a href="#"><img src="images/女靴.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/雪地靴.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/冬裙.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/呢大衣.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/毛衣.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/棉服.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/女裤.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/羽绒服.jpg" width="200" height="250" /></a>
        </div>
        <div>
          <a href="#"><img src="images/牛仔裤.jpg" width="200" height="250" /></a>
        </div>
      </div>
    </div>

    <script>
      $(function () {
        // addEventListener

        // const $lis = $('#left > li')

        $('#left > li').on('mouseenter', function () {
          //  console.log(this, 'this')
          // 注意：这里的 this 是原生的 dom 对象（鼠标进入哪个 li，这个 this 就是哪个 li）
          //   const i = $(this).index() // 是当前鼠标进入的那个li的索引
          //   console.log(i, 'i')

          // 根据这个小li的索引，去 #content div 中去找对应索引的子 div
          //  注意：索引 i 变量是从 0 开始的，而 nth-child(x) 中的 x 是从 1 开始

          $(`#content > div:nth-child(${$(this).index() + 1})`)
            .show()
            .siblings()
            .hide()
        })
      })
    </script>
  </body>
</html>
